package ${baseInfo.packageName};

<#list tableClass.importList as fieldType>${"\n"}import ${fieldType};</#list>
import com.fa4j.common.base.model.CommonState;
import com.fa4j.common.base.model.PageQuery;
import com.fa4j.common.data.annotation.Query;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "${tableClass.remark!}-分页查询参数")
public class ${baseInfo.fileName} extends PageQuery {

<#list tableClass.pkFields as field>
    @Schema(description = "${field.remark!}")
    private ${field.shortTypeName} ${field.fieldName};
</#list>
<#list tableClass.baseFields as field>
    <#if field.fieldName!='deleted'&&field.fieldName!='createTime'&&field.fieldName!='updateTime'&&field.fieldName!='operatorId' && field.columnLength<100>

    @Schema(description = "${field.remark!}")
    private ${field.shortTypeName} ${field.fieldName};
    </#if>
</#list>


}
